package com.stx.blog.service;

import java.util.List;

import com.stx.blog.exception.BlogException;
import com.stx.blog.vo.FriendVo;
import com.stx.blog.vo.UserVo;

public interface UserService {
	
	//添加一个用户
	void addUser(UserVo user) throws BlogException, Exception;
	//得到用户的信息
	UserVo getUser(UserVo user) ;
	//博客的昵称是否存在
	int isBlogName(String blogName);
	//更新基本信息
	void changeBase(UserVo user) throws Exception;
	//更新密码
	void changePassword(UserVo user);
	
	UserVo getUsesr(int buid);
	//得到其它用户list
    List<UserVo>getList(UserVo uv);
    /**
     * 
     *的到好友
     */
  //得到好友list的好友表
  	List<FriendVo>getFriendList(UserVo uv);
   //得到用户好友的list的用户表
  	List<UserVo>getFriendsList(UserVo uv);
  //添加好友
  	void addFriend(Integer buid,Integer rid);
}
